keeper of reservoirs - Deutsch Englisch Wörterbuch